package Internet.Program;

import java.net.InetSocketAddress;

/**
 * @Author: Jason
 * @ClassName: web02
 * @Description: 网络编程 端口 socket
 * @Package：Internet.Program
 * @Project：javaDemo
 * @name：web02
 * @Filename：web02
 *
 * 不同进程有不同端口，用来区分软件
 * 被规定0-65535
 * TCP/UDP：65535*2 单个协议下，端口号不能冲突
 * 端口分类：
 *         共有端口：0-1023
 *          HTTP：80
 *          HTTPS：442
 *          FTP：21
 *          Telent：23
 * 程序注册端口：1024-29151，分配用户或者程序
 *          Tomcat：8080
 *          MySql：3306
 *          Oracle：1521
 * 动态、私有：49152-65535
 *
 **/

public class web02 {
    public static void main(String[] args) {
        InetSocketAddress inetSocketAddress = new InetSocketAddress("127.0.0.1", 8080);
        System.out.println(inetSocketAddress.getAddress());
        System.out.println(inetSocketAddress.getHostName());
        System.out.println(inetSocketAddress.getPort());


    }


}
